package com.gloaba.common.mongo.enums;


import lombok.AllArgsConstructor;
import lombok.Getter;

@Getter
@AllArgsConstructor
public enum OperateTypeEnum {

    /**
     * 等于
     */
    EQ(0, "等于"),

    /**
     * 不等于
     */
    NE(1, "不等于"),

    /**
     * 大于
     */
    GT(2, "大于"),

    /**
     * 小于
     */
    LT(3, "小于"),

    /**
     * 正则
     */
    REGEX(4, "正则"),

    /**
     * 大于等于
     */
    GTE(5, "大于"),

    /**
     * 小于等于
     */
    LTE(6, "小于"),

    /**
     * 小于等于
     */
    IN(7, "小于"),

    /**
     * 区间（包含边界）
     */
    BETWEEN(8, "区间");



    private final Integer code;
    private final String info;
}
